flexuous scallop - Turkish English Dictionary